Isle Royale
geographical name
Isle Roy·ale
ˈī(-ə)l-ˈrȯi(-ə)l
island of Michigan in northwestern Lake Superior in
Isle Royale National Park
Love words? Need even more definitions?
Merriam-Webster unabridged
Share